﻿using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Entities;
using Utility;
using BUS;

public partial class A_LetsDeal_dangnhap : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string cmd = "";
        string id = "";
        string pass = "";
        try
        {
            cmd = Request.QueryString["cmd"].ToString();
        }
        catch { }

        try
        {
            id = Request.QueryString["id"].ToString();
        }
        catch { }

        try
        {
            pass = Request.QueryString["pass"].ToString();
        }
        catch { }
        //if (txt_username.Text == "Administrator")
        //    {
        //        Criteria cri = new Criteria();
        //        cri.add(Condition.AND, NHANVIENColumns.TaiKhoan.ToString(), Condition.EQUAL, txt_username.Text);
        //        int total = 0;
        //        NHANVIENCollection nvCollection = NHANVIEN_BUS.Get(cri.Criter, 0, 0, NHANVIENColumns.MaNV.ToString(), OrderDirection.ASC.ToString(), out total);
        //        if (nvCollection.Count > 0)
        //        {
        //            if (nvCollection[0].MatKhau == txt_matkhau.Text)
        //            {
        //                if (txt_username.Text == "Administrator")
        //                {
        //                    Session["username"] = "Administrator";
        //                    txt_username.Text = "";
        //                    txt_matkhau.Text = "";
        //                    lb_error.Text = "";
        //                    Response.Redirect("~/Admin/game_admin.aspx");
        //                }
        //                else
        //                {
        //                    Session["username"] = txt_username.Text;
        //                    txt_username.Text = "";
        //                    txt_matkhau.Text = "";
        //                    lb_error.Text = "";
        //                    Response.Redirect("~/Admin/Default/trang_chu.aspx");
        //                }
        //            }
        //            else
        //            {
        //                lb_error.Text = "Sai mật khẩu";
        //            }
        //        }
        //        else
        //        {
        //            lb_error.Text = "Tài khoản không tồn tại";
        //        }
        //    }
            //else
        if (cmd == "signout")
        {
            if (Session["username"] != null)
            {
                Session["username"] = null;
                Response.Redirect("~/A_LetsDeal/Default.aspx");
            }
        }
        else if( id != "" && pass !="" && cmd == "dangnhap")
            {

                Criteria cri = new Criteria();
                cri.add(Condition.AND, Tbl_KhachHang_Columns.TaiKhoan.ToString(), Condition.EQUAL, id);
                int total = 0;
                Tbl_KhachHang_Collection khCollection = Tbl_KhachHang_BUS.Get(cri.Criter, 0, 0, Tbl_KhachHang_Columns.STT.ToString(), OrderDirection.ASC.ToString(), out total);
                if (khCollection.Count > 0)
                {
                    if (khCollection[0].MatKhau == pass)
                    {
                        Session["username"] = id;
                        lit_1.Text = "Chúc mừng bạn đã đăng nhập thành công, ngay bây giờ bạn sẽ được chuyển hướng về trang chủ.";
                    }
                    else
                    {
                        lit_1.Text = "Sai mật khẩu";
                    }
                }
                else
                {
                    lit_1.Text = "Tài khoản không tồn tại";
                }
            }
        
        }

        
    }

